#include "stdafx.h"
#include "DXCommon.h"
#include "DXFont.h"


Font::Font():m_DXFont(NULL)
{
	
}
Font::~Font()
{
	SafeRelease(m_DXFont);
}
// ID3DXFont* Font::LoadFont(wchar_t* _FontName, int _FontSize)
// {
// 	D3DXFONT_DESC t_Df;
// 	ZeroMemory(&t_Df, sizeof(D3DXFONT_DESC));
// 	t_Df.Height = 25;
// 	t_Df.Width = 12;
// 	t_Df.Weight = 500;
// 	t_Df.MipLevels = D3DX_DEFAULT;
// 	t_Df.Italic = false;
// 	t_Df.CharSet = DEFAULT_CHARSET;
// 	t_Df.OutputPrecision = 0;
// 	t_Df.Quality = 0;
// 	t_Df.PitchAndFamily = 0;
// 	wcscpy(t_Df.FaceName, _FontName);
// 	
// 	//D3DXCreateFontIndirect(_Device, &t_Df, &m_DXFont);
// 	return m_DXFont;
// }


int	Font::DrawText(/*LPD3DXSPRITE pSprite*/wchar_t* pString,INT Count, LPRECT pRect, DWORD Format, D3DCOLOR Color)
{
	return DrawText(pString, Count, pRect, Format, Color);
}